single-stranded dna - French English Dictionary